leave or go away hurriedly - İspanyolca İngilizce Sözlük